_crate = _this select 0;
while {true} do 
{

clearMagazineCargo _crate;
clearWeaponCargo _crate;

/////////////////////////////////////////////////////
//				Semi Automatic Pistols
/////////////////////////////////////////////////////
_crate addWeaponCargo ["M9", 40];
_crate addWeaponCargo ["Colt1911", 40];
_crate addWeaponCargo ["ACE_USP", 40];
_crate addMagazineCargo ["15Rnd_9x19_M9", 400];
_crate addMagazineCargo ["7Rnd_45ACP_1911", 400];
_crate addMagazineCargo ["ACE_12Rnd_45ACP_USP", 400];

/////////////////////////////////////////////////////
//				556 Assault Rifles
/////////////////////////////////////////////////////
_crate addWeaponCargo ["ACE_M4A1_ACOG_PVS14", 40];
_crate addWeaponCargo ["ACE_M27_IAR", 40];
_crate addWeaponCargo ["ACE_M27_IAR_ACOG", 40];
_crate addWeaponCargo ["ACE_M27_IAR_CCO", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_EOT_SD", 40];
_crate addWeaponCargo ["ACE_M16A4_EOT", 40];
_crate addWeaponCargo ["ACE_M16A4_EOT_GL", 40];
_crate addWeaponCargo ["M16A4_GL", 40];
_crate addWeaponCargo ["m16a4_acg", 40];
_crate addWeaponCargo ["m16a4", 40];
_crate addWeaponCargo ["ACE_M16A4_Iron", 40];
_crate addWeaponCargo ["M4A1", 40];
_crate addWeaponCargo ["M4A1_Aim", 40];
_crate addWeaponCargo ["M4A1_RCO_GL", 40];
_crate addWeaponCargo ["ACE_M4A1_ACOG", 40];
_crate addWeaponCargo ["ACE_M4A1_Eotech", 40];
_crate addWeaponCargo ["ACE_M4A1_C", 40];
_crate addWeaponCargo ["M4A1_Aim_camo", 40];
_crate addWeaponCargo ["M4A1_AIM_SD_camo", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_Eotech", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_Eotech_4x", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_SD_9", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_RCO_GL", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_GL", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_GL_SD", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_GL_EOTECH", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_GL_AIMPOINT", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_GL_13", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_Aim", 40];
_crate addWeaponCargo ["ACE_SOC_M4A1_AIM_SD", 40];
_crate addWeaponCargo ["ACE_HK416_D10", 40];
_crate addWeaponCargo ["ACE_HK416_D10_AIM", 40];
_crate addWeaponCargo ["ACE_HK416_D10_COMPM3", 40];
_crate addWeaponCargo ["ACE_HK416_D10_COMPM3_SD", 40];
_crate addWeaponCargo ["ACE_HK416_D10_Holo", 40];
_crate addWeaponCargo ["ACE_HK416_D10_M320_UP", 40];
_crate addWeaponCargo ["ACE_HK416_D10_SD", 40];
_Crate addWeaponCargo ["SCAR_L_CQC", 40];
_Crate addWeaponCargo ["SCAR_L_CQC_CCO_SD", 40];
_Crate addWeaponCargo ["SCAR_L_CQC_EGLM_Holo", 40];
_Crate addWeaponCargo ["SCAR_L_CQC_Holo", 40];
_Crate addWeaponCargo ["SCAR_L_STD_EGLM_RCO", 40];
_Crate addWeaponCargo ["SCAR_L_STD_HOLO", 40];
_Crate addWeaponCargo ["SCAR_L_STD_Mk4CQT", 40];
_crate addMagazineCargo ["30Rnd_556x45_Stanag", 400];
_crate addMagazineCargo ["30Rnd_556x45_StanagSD", 400];
_crate addMagazineCargo ["1Rnd_HE_M203", 400];
_crate addMagazineCargo ["1Rnd_Smoke_M203", 400];

/////////////////////////////////////////////////////
//				762 Assault Rifles
/////////////////////////////////////////////////////
_crate addWeaponCargo ["ACE_SCAR_H_STD_Spect", 40];
_crate addWeaponCargo ["SCAR_H_CQC_CCO", 40];
_crate addWeaponCargo ["SCAR_H_CQC_CCO_SD", 40];
_crate addWeaponCargo ["SCAR_H_LNG_Sniper", 40];
_crate addWeaponCargo ["SCAR_H_LNG_Sniper_SD", 40];
_crate addWeaponCargo ["SCAR_H_STD_EGLM_Spect", 40];
_crate addWeaponCargo ["ACE_HK417_Eotech_4x", 40];
_crate addWeaponCargo ["ACE_HK417_leupold", 40];
_crate addWeaponCargo ["ACE_HK417_micro", 40];
_crate addWeaponCargo ["ACE_HK417_Shortdot", 40];
_crate addMagazineCargo ["ACE_20Rnd_762x51_B_HK417", 400];
_crate addMagazineCargo ["20Rnd_762x51_B_SCAR", 400];

/////////////////////////////////////////////////////
//				Automatic Rifles
/////////////////////////////////////////////////////
_crate addWeaponCargo ["M249_EP1", 40];
_crate addWeaponCargo ["ACE_M249_AIM", 40];
_crate addWeaponCargo ["ACE_M249_PIP_ACOG", 40];
_crate addWeaponCargo ["M240", 40];
_crate addWeaponCargo ["ACE_M240L_M145", 40];
_crate addWeaponCargo ["Mk_48_DES_EP1", 40];
_crate addMagazineCargo ["100Rnd_762x51_M240", 400];
_crate addMagazineCargo ["200Rnd_556x45_M249", 400];

sleep 600;
};

